array of check dams - German English Dictionary